stacking crane - Spanish English Dictionary